endoscopy camera - German English Dictionary